overwhelming majority - Turkish English Dictionary